MGLISGKVCVFIFVFALVAEFSFGNVEVNDDKHFFHKPRPFLHKPRPFLHKHGIYKKGFGKGLGGGGGLGGGGGLGGGGGLGGGGGLGGGGGLGGGGGLGGGSGLGGGGGLGGGSGLGGGGGLGGGGGGGLGGGGGLGGGAGGGYGGGAGGGLGGGGGIGGGGGFGGGGGGGFGGGAGGGFGKGIGGGGGLGGGYVGGGHH